package com.heima.entity;

import javax.xml.crypto.Data;
import java.io.Serializable;
import java.util.Arrays;
import java.util.Date;

/**
 * 封装查询条件
 */
public class QueryPageBean implements Serializable{
    private Integer currentPage;//页码
    private Integer pageSize;//每页记录数
    private String queryString;//查询条件
    private Date[] queryTime;
    private String optionsTypeValue;
    private String optionsStatusValue;

    public Integer getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(Integer currentPage) {
        this.currentPage = currentPage;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getQueryString() {
        return queryString;
    }

    public void setQueryString(String queryString) {
        this.queryString = queryString;
    }

    public Date[] getQueryTime() {
        return queryTime;
    }

    public void setQueryTime(Date[] queryTime) {
        this.queryTime = queryTime;
    }

    public String getOptionsTypeValue() {
        return optionsTypeValue;
    }

    public void setOptionsTypeValue(String optionsTypeValue) {
        this.optionsTypeValue = optionsTypeValue;
    }

    public String getOptionsStatusValue() {
        return optionsStatusValue;
    }

    public void setOptionsStatusValue(String optionsStatusValue) {
        this.optionsStatusValue = optionsStatusValue;
    }

    @Override
    public String toString() {
        return "QueryPageBean{" +
                "currentPage=" + currentPage +
                ", pageSize=" + pageSize +
                ", queryString='" + queryString + '\'' +
                ", queryTime=" + Arrays.toString(queryTime) +
                ", optionsTypeValue='" + optionsTypeValue + '\'' +
                ", optionsStatusValue='" + optionsStatusValue + '\'' +
                '}';
    }
}